cast iron roof outlet - German English Dictionary